ruin the cover of - French English Dictionary